/* bootstrap重写 */
.btn-outline-secondary {
	--bs-btn-border-color: var(--bs-border-color);
}

.input-group-sm>.input-group-text {
	padding: 0.125rem 0.25rem;
	font-size: .875rem;
	border-radius: 0.25rem;
}

.form-select {
	font-size: .875rem;
}

.btn-group-sm>.btn-sm {
	height: 24px;
	padding: 0.05rem 0.5rem
}

.btn-group-sm>.btn-sm:disabled {
	border-color: var(--bs-border-color);
}

td>p {
	margin-bottom: .25rem
}

/* 新增 */
.fs-7 {
	font-size: .85rem
}

.form-hint {
	display: block;
	font-size: .75rem;
	line-height: 1.3333333;
	color: #656d77;
}

.form-label.required::after {
	content: "*";
	margin-left: 0.25rem;
	color: #d63939;
}